
$(function(){
	header();
	page_init();
});

// =======================================================================================================

function header()
{
	$(".header").addClass("hf-ellipsis").each(function(index, element) {
		
		elm = $(element).find(".pos-l");
		if( elm.length==1 )
		{
			elm.addClass("hf-ellipsis");
			
			if( elm.is(".icon") )
				$(element).addClass("icon-l1");
			else
				switch(elm.text().length)
				{
					case 0:
					case 1:
					case 2: $(element).addClass("word-l2"); break;
					case 3: $(element).addClass("word-l3"); break;
					case 4: $(element).addClass("word-l4"); break;
					default: $(element).addClass("word-l4");
				}
		}
		
		elm = $(element).find(".pos-r");
		if( elm.length==1 )
		{
			elm.addClass("hf-ellipsis");
			
			if( elm.is(".icon") )
				$(element).addClass("icon-r1");
			else
				switch(elm.text().length)
				{
					case 0:
					case 1:
					case 2: $(element).addClass("word-r2"); break;
					case 3: $(element).addClass("word-r3"); break;
					case 4: $(element).addClass("word-r4"); break;
					default: $(element).addClass("word-r4");
				}
		}
		
	});
}

function page_init()
{
	var body_h = $(window).height();
	var head_h = $(".header").height();
	var foot_h = $(".footer").height();
	
	// 防误操作拖动
	$(document).on("dragstart",function(){return false;});
	
	// 列表视图
	$(".listview li a").each(function(index, element) {
        $(this).append("<img src='icons/listview_ar.png' class='icon enter' />");
    });
	
	// 初始化
	$(".content").height(body_h-head_h-foot_h);
	
	// 添加遮罩
	$("body").append("<div class='hf_overlay'></div>");
	$(".hf_overlay").append("<div class='tips_panel'><p></p></div>");
}

//===========================================================================================

function Tips(info)
{
	$(".hf_overlay").show();
	$(".hf_overlay .tips_panel").show();
	$(".hf_overlay .tips_panel p").stop().animate({opacity:1,top:"40%"},300).delay(500).animate({opacity:0,top:"30%"},300).html(info);
	
	setTimeout(function(){
		$(".hf_overlay").hide();
		$(".hf_overlay .tips_panel").hide();
		$(".hf_overlay .tips_panel p").css({opacity:1,top:"50%"});
	},1200);
}